Python Job: Conversational Artificial Intelligence Intern

Job added on

Company

Intellificial

Location

Melbourne - Australia

Job type

Full-Time

Python Job Details

Introduction

This document describes the skills, background and experience recommended for a Conversational AI intern (CAIC) working at
Intellificial and managing our CAI platform tools.

The team member described here would typically start their activities as a CAIC by undergoing training about our platform fundamentals which is suitable for enhancing or customizing solutions already designed and built.

Role description
The Conversational AI Consultant is typically a combination of ML, web developer with strong knowledge in the structure of language and its application to computer systems, and with commercial and business awareness. The Conversational AI Consultant builds, maintains and develops CAI solutions (VAs, Digital Employees, Chatbots, etc.), in domains related to the partner, the company or the specific department building the solution.

They are directly involved in projects from the initial analysis through the development to the Run & Maintain phases, where in addition to their language and technical abilities there will be a requirement for planning, time management and commercial skills, al l leading to enhanced end user satisfaction.

The Conversational AI Consultant is an expert on the company’s processes, services and products, and can decide how any applicable knowledge and data can be optimally analyzed, structured and built to meet their company’s requirements.

Main Tasks and Responsibilities

  • Design, develop, and test the VA, based on the project goals
  • Work with our CAI platform Studio and other tools (Ex – RASA, Amazon Lex, Azure bot services or similar) to develop intelligent conversational AI solutions
  • Analyze / curate conversational data for the purpose of defining scope, solution performance and training ML/NLU/NLP models.
  • Work with the customer service, marketing, IT or other departments or business units within Intellificial or client company, discussing requirements (solutions and content) for the Virtual Assistant
  • Work with the grammar and composition of the language of the VA, to structure and code it, leveraging NLU models to make the VA intelligent

Desired background and experience

  • Graduate in one of the following topics and with a very keen interest in 2 or more (in total):
  • Language Technologies
  • Computer Science (notably Groovy / Java/Python)
  • Data Science, Machine Learning
  • Front end development technologies (HTML/CSS/PHP etc.)
  • Linguistic awareness; interest in human-computer interaction, language in general, or dialogue design
  • More technical focused role so prior experience working with chatbots will be advantageous
  • A high level of proficiency in at least one of the following programming languages:
  • JavaScript, NodeJS
  • Groovy or Python
  • Experience in Gitlab, GitHub, Bitbucket
  • Experience in cloud platforms – AWS/Azure/GCP
  • Language skills
  • Advanced or fluent command of English

Personal Competencies

  • Logical and analytical skills, being able to deal with complex and abstract concepts and problem solving
  • Proven customer facing skills and ability to interact and communicate efficiently with stakeholders at different levels
  • Open to researching and learning new CAI platforms
  • Great written and verbal skills in native language
  • Capability for identifying needs and business value solutions
  • Professional attitude, detail-oriented and organized
  • Ability to work well both alone and within a larger multi-functional team
  • Flexible and open-minded, pragmatic and proactive approach
  • Ability to combine multiple tasks and projects

Job Type: Part-time
Part-time hours: 20 per week

Salary: From $30.00 per hour

Benefits:

  • Referral program
  • Work from home

Schedule:

  • Day shift

Work Authorisation:

  • Australia (Required)